1
コンテナベイ:データコレクションの整理
AI017Lesson 5
00:00

Goでは、 コレクション コレクションは、同じ型のアイテムを効率的にアクセスできるようにグループ化されたものです。"コンテナベイ"は、個別の変数ではなく、単一の識別子で大量のデータを管理する必要性を表しています。

1. 組み込みリテラル

組み込みリテラル 」は、任意の複合型を希望する値で初期化するための簡潔な構文です。この構文を使用すると、`type{value1, value2, ...}` のように、一度に配列の宣言と初期化を行うことができます。 type{value1, value2, ...}

2. ゼロベースのインデックス

配列は0からインデックスが開始されます。8つの惑星からなるコレクションは、インデックス0~7でアクセスします。この範囲外のインデックスにアクセスすると、コンパイル時エラーまたはランタイムパンクが発生します。

図16.1:インデックス0~7の惑星

[0]水星[1]金星[2]地球[3]火星[4]木星[5]土星[6]天王星[7]海王星
main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>